have a sharp tongue - Turco Inglés Diccionario